thunder stick - German English Dictionary